screw-pin shackle - Turkish English Dictionary